package o;

import java.util.ArrayList;
import o.eo.b;

public class ey {
    private int ˊ;
    private int ˋ;
    private int ˎ;
    private ArrayList<e> ˏ = new ArrayList();
    private int ॱ;

    static class e {
        private int ˊ;
        private b ˋ;
        private eo ˎ;
        private eo ˏ;
        private int ॱ;

        public e(eo eoVar) {
            this.ˏ = eoVar;
            this.ˎ = eoVar.ʻ();
            this.ॱ = eoVar.ˏ();
            this.ˋ = eoVar.ॱॱ();
            this.ˊ = eoVar.ʼ();
        }

        public void ˏ(el elVar) {
            this.ˏ = elVar.ˎ(this.ˏ.ॱ());
            if (this.ˏ != null) {
                this.ˎ = this.ˏ.ʻ();
                this.ॱ = this.ˏ.ˏ();
                this.ˋ = this.ˏ.ॱॱ();
                this.ˊ = this.ˏ.ʼ();
                return;
            }
            this.ˎ = null;
            this.ॱ = 0;
            this.ˋ = b.STRONG;
            this.ˊ = 0;
        }

        public void ˋ(el elVar) {
            elVar.ˎ(this.ˏ.ॱ()).ˊ(this.ˎ, this.ॱ, this.ˋ, this.ˊ);
        }
    }

    public ey(el elVar) {
        this.ˋ = elVar.ˋॱ();
        this.ॱ = elVar.ʻॱ();
        this.ˎ = elVar.ॱᐝ();
        this.ˊ = elVar.ᐝॱ();
        ArrayList ˊˋ = elVar.ˊˋ();
        int size = ˊˋ.size();
        for (int i = 0; i < size; i++) {
            this.ˏ.add(new e((eo) ˊˋ.get(i)));
        }
    }

    public void ˎ(el elVar) {
        this.ˋ = elVar.ˋॱ();
        this.ॱ = elVar.ʻॱ();
        this.ˎ = elVar.ॱᐝ();
        this.ˊ = elVar.ᐝॱ();
        int size = this.ˏ.size();
        for (int i = 0; i < size; i++) {
            ((e) this.ˏ.get(i)).ˏ(elVar);
        }
    }

    public void ॱ(el elVar) {
        elVar.ʽ(this.ˋ);
        elVar.ʼ(this.ॱ);
        elVar.ᐝ(this.ˎ);
        elVar.ॱˊ(this.ˊ);
        int size = this.ˏ.size();
        for (int i = 0; i < size; i++) {
            ((e) this.ˏ.get(i)).ˋ(elVar);
        }
    }
}
